using System;
using Tomahawk.Runtime;
using Tomahawk.Runtime.Physics.Descriptors;
using Tomahawk.Processors;
using Tomahawk.Runtime.Rendering.Materials;

namespace Tomahawk.Processors.Testing
{
    static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        static void Main(string[] args)
        {
            //PHS Collision Importer test
            {
                PHSCollisionImporter phsImporter = new PHSCollisionImporter();
                PhysicsActorDesc actorDesc = phsImporter.Import(@"Tomahawk.Processors.Testing.Content\sample.phs", null);
            }

            //XML Material Importer test
            {
                //XMLMaterialImporter xmlImporter = new XMLMaterialImporter();
                //SASMaterialCollection matCollection = xmlImporter.Import(@"Tomahawk.Processors.Testing.Content\materials.xml", null);
            }

            //DAE Material Importer test
            {
                DAEMaterialImporter daeImporter = new DAEMaterialImporter();
                SASMaterialCollection matCollection = daeImporter.Import(@"Tomahawk.Processors.Testing.Content\document1.dae", null);
            }
        }
    }
}

